polystyrene capacitor - Spanish English Dictionary